﻿using System;

namespace SharpSqlAnalyzer.nodes
{
	// Token: 0x020002C4 RID: 708
	public class TDropIndexItem : TParseTreeNode
	{
		// Token: 0x1700050B RID: 1291
		// (get) Token: 0x060017F8 RID: 6136 RVA: 0x00328BB6 File Offset: 0x00326DB6
		// (set) Token: 0x060017F9 RID: 6137 RVA: 0x00328BBE File Offset: 0x00326DBE
		public virtual TObjectName IndexName
		{
			get
			{
				return this.indexName;
			}
			set
			{
				this.indexName = value;
			}
		}

		// Token: 0x1700050C RID: 1292
		// (get) Token: 0x060017FA RID: 6138 RVA: 0x00328BC7 File Offset: 0x00326DC7
		// (set) Token: 0x060017FB RID: 6139 RVA: 0x00328BCF File Offset: 0x00326DCF
		public virtual TObjectName ObjectName
		{
			get
			{
				return this.objectName;
			}
			set
			{
				this.objectName = value;
			}
		}

		// Token: 0x060017FC RID: 6140 RVA: 0x00328BD8 File Offset: 0x00326DD8
		public override void init(object arg1, object arg2)
		{
			this.indexName = (TObjectName)arg1;
			this.IndexName.DbObjectType = EDbObjectType.index;
			if (arg2 != null)
			{
				this.objectName = (TObjectName)arg2;
			}
		}

		// Token: 0x0400183F RID: 6207
		private TObjectName indexName;

		// Token: 0x04001840 RID: 6208
		private TObjectName objectName;
	}
}
